import re


def get_center(str):
    array = str.split(",")
    x0 = float(array[0].strip(' '))
    y0 = float(array[1].strip(' '))
    x1 = float(array[2].strip(' '))
    y1 = float(array[3].strip(' '))
    return (x0 + x1) / 2, (y0 + y1) / 2


def create_unit_jass_2_lua(str):
    regex = re.compile(r'set (.*?)=.*?\'(\w{4})\',(-?\d+\.\d+),(-?\d+\.\d+),(-?\d+\.\d+).*')
    u = regex.search(str).group(1)
    id = regex.search(str).group(2)
    x = regex.search(str).group(3)
    y = regex.search(str).group(4)
    facing = regex.search(str).group(5)
    if u != 'u':
        template = "{4} = hunit.create{{unitId = '{0}', whichPlayer = p, x = {1}, y = {2}, facing = {3}}}"
        result = template.format(id, x, y, facing, u)
    else:
        template = "hunit.create{{unitId = '{0}', whichPlayer = p, x = {1}, y = {2}, facing = {3}}}"
        result = template.format(id, x, y, facing)
    return result


def equip_list_2_dict(lines):
    global current_id
    d = {}
    for line in lines.split('\n'):
        if "'" in line:
            words = line.split("'")
            current_id = words[1]
            d[current_id] = {}
        else:
            words = line.split("=")
            if "wujian" in line:
                d[current_id]['jian'] = words[1]
            elif "wudao" in line:
                d[current_id]['dao'] = words[1]
            elif "wugun" in line:
                d[current_id]['gun'] = words[1]
            elif "wuzhua" in line:
                d[current_id]['quan'] = words[1]
            elif "wufu" in line:
                d[current_id]['fuyuan'] = words[1]
            elif "wuwu" in line:
                d[current_id]['wuxing'] = words[1]
            elif "wugen" in line:
                d[current_id]['gengu'] = words[1]

    return d


def dict_2_lua_table(d):
    for item in d.items():
        print(item[0].replace('I0', 'I1'), '=', end=' ')
        print('{', end=' ')
        for it in item[1].items():
            print(it[0], '=', it[1], ',', end='')
        print('},')


if __name__ == '__main__':
    lines = '''
    set udg_zhuangbei[udg_WORI]='I004'
    set udg_wufu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I006'
    set udg_wufu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I007'
    set udg_wufu[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00A'
    set udg_wuwu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00B'
    set udg_wuwu[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00C'
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00G'
    set udg_wufu[udg_WORI]=1
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00J'
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00K'
    set udg_wufu[udg_WORI]=1
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00L'
    set udg_wufu[udg_WORI]=2
    set udg_wuwu[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00M'
    set udg_wufu[udg_WORI]=2
    set udg_wuwu[udg_WORI]=4
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00N'
    set udg_wufu[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00O'
    set udg_wufu[udg_WORI]=3
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00P'
    set udg_wuwu[udg_WORI]=3
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00Q'
    set udg_wuwu[udg_WORI]=4
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00R'
    set udg_wufu[udg_WORI]=4
    set udg_wuwu[udg_WORI]=4
    set udg_wugen[udg_WORI]=4
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00X'
    set udg_wudao[udg_WORI]=1.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00Y'
    set udg_wudao[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I00Z'
    set udg_wudao[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I010'
    set udg_wudao[udg_WORI]=3.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I011'
    set udg_wudao[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I012'
    set udg_wudao[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I013'
    set udg_wudao[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I014'
    set udg_wudao[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I015'
    set udg_wudao[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I016'
    set udg_wudao[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I017'
    set udg_wudao[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I018'
    set udg_wudao[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I019'
    set udg_wudao[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01A'
    set udg_wudao[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01B'
    set udg_wudao[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09Y'
    set udg_wudao[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01C'
    set udg_wudao[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01D'
    set udg_wudao[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01E'
    set udg_wudao[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01F'
    set udg_wudao[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01G'
    set udg_wudao[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01H'
    set udg_wudao[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01I'
    set udg_wudao[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01J'
    set udg_wudao[udg_WORI]=10.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01Q'
    set udg_wufu[udg_WORI]=1
    set udg_zhuangbei[udg_WORI]='I01T'
    set udg_wuwu[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01U'
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01W'
    set udg_wufu[udg_WORI]=2
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01X'
    set udg_wufu[udg_WORI]=1
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I0A4'
    set udg_wufu[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I0A3'
    set udg_wugen[udg_WORI]=5
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I01Y'
    set udg_wufu[udg_WORI]=3
    set udg_wuwu[udg_WORI]=3
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I0A5'
    set udg_wuwu[udg_WORI]=4
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I030'
    set udg_wufu[udg_WORI]=1
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I032'
    set udg_wufu[udg_WORI]=2
    set udg_wuwu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I036'
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I037'
    set udg_wufu[udg_WORI]=2
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I038'
    set udg_wufu[udg_WORI]=3
    set udg_wuwu[udg_WORI]=3
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03C'
    set udg_wufu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03D'
    set udg_wufu[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03E'
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03F'
    set udg_wuwu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03H'
    set udg_wuwu[udg_WORI]=1
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03I'
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03J'
    set udg_wufu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03O'
    set udg_wufu[udg_WORI]=3
    set udg_wuwu[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03L'
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03M'
    set udg_wuwu[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03K'
    set udg_wufu[udg_WORI]=2
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03N'
    set udg_wuwu[udg_WORI]=1
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03R'
    set udg_wugen[udg_WORI]=5
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03P'
    set udg_wuwu[udg_WORI]=5
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03Q'
    set udg_wufu[udg_WORI]=5
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03S'
    set udg_wufu[udg_WORI]=2
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03T'
    set udg_wufu[udg_WORI]=3
    set udg_wuwu[udg_WORI]=1
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09T'
    set udg_wufu[udg_WORI]=4
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03U'
    set udg_wuwu[udg_WORI]=2
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09V'
    set udg_wuwu[udg_WORI]=4
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03V'
    set udg_wufu[udg_WORI]=4
    set udg_wuwu[udg_WORI]=3
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03W'
    set udg_wufu[udg_WORI]=4
    set udg_wuwu[udg_WORI]=3
    set udg_wugen[udg_WORI]=4
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03X'
    set udg_wuwu[udg_WORI]=1
    set udg_wugen[udg_WORI]=1
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03Y'
    set udg_wufu[udg_WORI]=5
    set udg_wuwu[udg_WORI]=6
    set udg_wugen[udg_WORI]=4
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I03Z'
    set udg_wufu[udg_WORI]=5
    set udg_wuwu[udg_WORI]=4
    set udg_wugen[udg_WORI]=6
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I040'
    set udg_wujian[udg_WORI]=1.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I041'
    set udg_wujian[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I042'
    set udg_wujian[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I043'
    set udg_wujian[udg_WORI]=3.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I044'
    set udg_wujian[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I045'
    set udg_wujian[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I046'
    set udg_wujian[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I047'
    set udg_wujian[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I048'
    set udg_wujian[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I049'
    set udg_wujian[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04B'
    set udg_wujian[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04A'
    set udg_wujian[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04C'
    set udg_wujian[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09U'
    set udg_wujian[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04D'
    set udg_wujian[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04E'
    set udg_wujian[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04F'
    set udg_wujian[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04G'
    set udg_wujian[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04H'
    set udg_wujian[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04I'
    set udg_wujian[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04J'
    set udg_wujian[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04K'
    set udg_wujian[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04L'
    set udg_wujian[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04M'
    set udg_wujian[udg_WORI]=10.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04O'
    set udg_wuzhua[udg_WORI]=1.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04P'
    set udg_wuzhua[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04Q'
    set udg_wuzhua[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04R'
    set udg_wuzhua[udg_WORI]=3.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04S'
    set udg_wuzhua[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04T'
    set udg_wuzhua[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04U'
    set udg_wuzhua[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04V'
    set udg_wuzhua[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04W'
    set udg_wuzhua[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04X'
    set udg_wuzhua[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04Y'
    set udg_wuzhua[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I04Z'
    set udg_wuzhua[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I050'
    set udg_wuzhua[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I051'
    set udg_wuzhua[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09X'
    set udg_wuzhua[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I052'
    set udg_wuzhua[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I053'
    set udg_wuzhua[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I054'
    set udg_wuzhua[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I055'
    set udg_wuzhua[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I058'
    set udg_wuzhua[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I059'
    set udg_wuzhua[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I056'
    set udg_wuzhua[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I057'
    set udg_wuzhua[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05A'
    set udg_wuzhua[udg_WORI]=10.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05C'
    set udg_wugun[udg_WORI]=1.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05D'
    set udg_wugun[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05E'
    set udg_wugun[udg_WORI]=2.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05F'
    set udg_wugun[udg_WORI]=3.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05G'
    set udg_wugun[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05H'
    set udg_wugun[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05I'
    set udg_wugun[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05J'
    set udg_wugun[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05K'
    set udg_wugun[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05L'
    set udg_wugun[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05M'
    set udg_wugun[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05N'
    set udg_wugun[udg_WORI]=5.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05O'
    set udg_wugun[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05P'
    set udg_wugun[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09Z'
    set udg_wugun[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05Q'
    set udg_wugun[udg_WORI]=6.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05R'
    set udg_wugun[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05S'
    set udg_wugun[udg_WORI]=7.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05T'
    set udg_wugun[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05U'
    set udg_wugun[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05V'
    set udg_wugun[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05W'
    set udg_wugun[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05X'
    set udg_wugun[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I05Y'
    set udg_wugun[udg_WORI]=10.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I06G'
    set udg_wudao[udg_WORI]=8.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I06V'
    set udg_wuzhua[udg_WORI]=4.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I07E'
    set udg_wuzhua[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I07K'
    set udg_wujian[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I07L'
    set udg_wuzhua[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I07P'
    set udg_wugun[udg_WORI]=9.00
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I09S'
    set udg_wufu[udg_WORI]=3
    set udg_wuwu[udg_WORI]=2
    set udg_WORI=(udg_WORI+1)
    set udg_zhuangbei[udg_WORI]='I0A1'
    set udg_wuwu[udg_WORI]=3
    set udg_wugen[udg_WORI]=3
    set udg_WORI=(udg_WORI+1)
    '''
    # lines = ''' set u=CreateUnit(p,'ngz4',9200.0,-261.8,253.289)
    # set gg_unit_Nalc_0533=CreateUnit(p,'Nalc',8798.2,-424.7,263.680)
    # set gg_unit_Nngs_0550=CreateUnit(p,'Nngs',-11471.7,7859.1,32.960)
    # set u=CreateUnit(p,'necr',-558.8,938.9,336.071)
    # set u=CreateUnit(p,'necr',-183.2,1054.5,353.111)
    # set u=CreateUnit(p,'necr',-523.6,538.4,103.626) '''
    # strs = lines.split('\n')
    # for s in strs:
    #     print(create_unit_jass_2_lua(s))

    # d = equip_list_2_dict(lines)
    # dict_2_lua_table(d)
    data = '''-11136.0,-768.0,-10976.0,-608.0'''
    for s in data.split('\n'):
        print(get_center(s))
